home *** CD-ROM | disk | FTP | other *** search
/ Monster Media 1994 #2 / Monster Media No. 2 (Monster Media)(1994).ISO / bbs_util / fmsffs30.zip / FMSFFS.CFG < prev    next >
Text File  |  1994-07-04  |  19KB  |  346 lines

  1. *==============================================================================
  2. ; Configuration file for FMSFFS, version 3.0
  3. ; Copyright (c) 1993,1994 Daniel T.Drinnon
  4. ; Blank lines or lines beginning with ';', '-' or "*" are interpreted as
  5. ; comments and are ignored.
  6. *------------------------------------------------------------------------------
  7. ;LogFile   FMSFFS.LOG
  8. ;     FMSFFS can log activity to the log file if specified here.
  9. ;       Default: NONE
  10. *------------------------------------------------------------------------------
  11. ;LogLevel  2
  12. ;     LogLevel controls the level of log activity to be recorded to LogFile.  A
  13. ;     value of 0 only records the Begin, End and Abort events.  A value of 1
  14. ;     records the Begin, End, Abort and Duplicate Files found.  A value of
  15. ;     2 records all activity except Duplicate Files found.  A value of 3
  16. ;     records ALL activity.
  17. ;       Default: 0
  18. *------------------------------------------------------------------------------
  19. ;WorkDir   C:\TEMP
  20. ;     When FMSFFS is running, it creates and uses up to 4 work files.  You may
  21. ;     select to have these files created on a RAMDRIVE for extra speed during
  22. ;     processing.  The WorkDir must have room for approximatly 3 copies of your
  23. ;     FMSFile and approximatly 2 copies of your NameFile.
  24. ;       Default: NONE
  25. *------------------------------------------------------------------------------
  26. ;UseEMS
  27. ;UseXMS
  28. ;     When FMSFFS is running it will SHELL to run the Sorter program and, if
  29. ;     enabled, the ZIP, PAK, or ARC Command program to extract FILE_ID.DIZ
  30. ;     files.  UseEMS and UseXMS tell FMSFFS to use EMS and/or XMS memory to
  31. ;     store the image of FMSFFS.EXE to give back more RAM during a SHELL. If
  32. ;     both UseEMS and UseFMS are not enabled, then FMSFFS will write its image
  33. ;     to DISK.
  34. ;       Default: EMS and XMS DISABLED
  35. *------------------------------------------------------------------------------
  36. NoSwap
  37. ;     NoSwap will disable EMS, XMS and DISK SHELL swapping.  Normally, you will
  38. ;     always have enough coventional RAM to run the Sorter and Archive programs,
  39. ;     so it is reccomended that this option is enabled.
  40. ;       Default: No EMS, XMS or DISK SHELL SWAPPING
  41. *------------------------------------------------------------------------------
  42. Sorter    QSORT
  43. ;     FMSFFS must have an external sort program to sort the FFS and FMS files.
  44. ;     This program must be able to do an ALPHABETICAL sort and also most be able
  45. ;     to sort on different COLUMNS in a file.
  46. ;       Default: QSORT
  47. *------------------------------------------------------------------------------
  48. ;AlphaSort
  49. ;     This is the command line given to the Sorter to do a basic alphabetical
  50. ;     sort on an FFS or FMS file.
  51. ;       Default: NONE
  52. *------------------------------------------------------------------------------
  53. DateSort       /30:2 /24:5 /-1
  54. ;     This is the command line given to the Sorter to do a DATE sort on an FMS
  55. ;     file.
  56. ;       Default: /30:2 /24:5 /-1.
  57. *------------------------------------------------------------------------------
  58. NameFile       FIDX.DEF
  59. ;     The NameFile is the "FIDX.DEF" RBBS index file.
  60. ;       Default: FIDX.DEF
  61. *------------------------------------------------------------------------------
  62. LocationFile   LIDX.DEF
  63. ;     The LocationFile is the "LIDX.DEF" RBBS list file.
  64. ;       Default: LIDX.DEF
  65. *------------------------------------------------------------------------------
  66. TabFile        FIDXT.DEF
  67. ;     The TabFile is the "FIDXT.DEF" RBBS tab file.  RBBS expects this file to
  68. ;     be the same as the NameFile with a "T" before the "." in the name.
  69. ;       Default: FIDXT.DEF
  70. *------------------------------------------------------------------------------
  71. ;WriteMode      REPLACE
  72. ;     WriteMode tells FMSFFS how to handle your existing FFS files.  In
  73. ;     normal use, you will want FMSFFS to REPLACE the FFS files with the
  74. ;     new FFS files it builds.  Otherwise, FMSFFS will APPEND FFS information
  75. ;     to your existing FFS files.
  76. ;       Default: REPLACE
  77. *------------------------------------------------------------------------------
  78. ;MakeRFM
  79. ;     If you use Warren Muldrow's RFM mod then you want to uncomment this
  80. ;     option.  The CDOR and MAPLE mods automatically detect an RFM modifed FFS
  81. ;     NameFile.  Stock RBBS does not support RFM.
  82. ;       Default: NOT ENABLED
  83. *------------------------------------------------------------------------------
  84. ;CDROMDrive      E
  85. ;     If you are using the RBBS/CDOR CDROM mod then you may want to uncomment
  86. ;     this option.   The CDOR mods automatically detect a CDROM modified FFS
  87. ;     NameFile.  Up to 255 CDROMDrive's may be specified.  Stock RBBS does not
  88. ;     support this!  Only use this option for the CDOR9404 and later mods.
  89. ;       Default: NOT ENABLED
  90. *------------------------------------------------------------------------------
  91. ;DirectoryExclude  D:\RBBS\ATTIC\*.*
  92. ;     If you use the "/S" FileSpec option and there are specific subdirectories
  93. ;     you do not want included in the FileSpec search, then you can exclude them
  94. ;     with this option.  The [filename] must match the FileSpec [filename] for
  95. ;     FMSFFS to match and exclude.  You may specify up to 255 FileSpecExclude's.
  96. ;     A subdirectory may only be excluded if FMSFFS knows to exclude it when
  97. ;     scanning for subdirectories specifed with the FileSpec option and the /S
  98. ;     feature.  Therefore, be sure the DirectoryExclude option is listed BEFORE
  99. ;     the FileSpec option in your FMSFFS.CFG file.
  100. ;       Default: NONE
  101. *------------------------------------------------------------------------------
  102. ;NeverDelete    C:\RBBS\UPLOAD\NODELIST.ZIP
  103. ;     FMSFFS will not delete any files during any RFM operations is you give the
  104. ;     FULL path and filename here.  Up to 255 NeverDelete's may be specified
  105. ;     here.
  106. ;       Default: NONE
  107. *------------------------------------------------------------------------------
  108. FileSpec       C:\RBBS\UPLOAD\*.*
  109. FileSpec       C:\RBBS\NEW\*.*
  110. FileSpec       C:\RBBS\CDOOR\*.*
  111. FileSpec       C:\RBBS\DOWNLOAD\*.* /S
  112. FileSpec       D:\*.* /S
  113. FileSpec       E:\4DOS\*.*
  114. FileSpec       E:\ANIM\ANIM_1\*.*
  115. FileSpec       E:\ANIM\ANIM_2\*.*
  116. FileSpec       E:\BBS\DOORS_AF\*.*
  117. FileSpec       E:\BBS\DOORS_GQ\*.*
  118. FileSpec       E:\BBS\DOORS_RZ\*.*
  119. FileSpec       E:\BBS\MISC\*.*
  120. FileSpec       E:\BBS\NETMAIL\*.*
  121. FileSpec       E:\BBS\OFFLINE\*.*
  122. FileSpec       E:\BBS\RBBS\*.*
  123. FileSpec       E:\BUSINESS\*.*
  124. FileSpec       E:\CAD\*.*
  125. FileSpec       E:\DATABASE\*.*
  126. FileSpec       E:\EDUCATE\*.*
  127. FileSpec       E:\FINANCE\*.*
  128. FileSpec       E:\FONTS\AFONTS\*.*
  129. FileSpec       E:\FONTS\SFONTS\*.*
  130. FileSpec       E:\FONTS\TFONTS\*.*
  131. FileSpec       E:\GAMES\A_K\*.*
  132. FileSpec       E:\GAMES\KIDS\*.*
  133. FileSpec       E:\GAMES\L_Z\*.*
  134. FileSpec       E:\GEO\*.*
  135. FileSpec       E:\MAIL\*.*
  136. ;     The FileSpec tells FMSFFS the location of your BBS files.  Normally, you
  137. ;     will want to make the [filename] be "*.*".  When you include a "/S", then
  138. ;     FMSFFS will search ALL subdirectories below the FileSpec for matches to
  139. ;     the [filename].  If you are using Warren Muldrow's RFM mod and have
  140. ;     uncommented the MakeRFM config option, then you can also specify a path
  141. ;     and number of days to delete files which have not been downloaded or
  142. ;     viewed for the number of days specified. Up to 1000 subdirectories may be
  143. ;     given to the FileSpec however, FMSFFS will always check for available
  144. ;     program memory and print an exclamation mark "!" when you have specified
  145. ;     more FileSpec's than FMSFFS can handle.
  146. ;       Default: NONE
  147. *------------------------------------------------------------------------------
  148. FileNameExclude  FILES.BBS
  149. FileNameExclude  BALLMONS.ZIP
  150. FileNameExclude  BDL.ANS
  151. FileNameExclude  BDL.ASC
  152. FileNameExclude  BDL.AVT
  153. FileNameExclude  DIR1.TXT
  154. FileNameExclude  HOTLINE.TXT
  155. FileNameExclude  INFERSCR.ZIP
  156. FileNameExclude  MEAT.ZIP
  157. FileNameExclude  NATURE.ZIP
  158. FileNameExclude  SKULLEKB.ZIP
  159. FileNameExclude  ZZT1P.ZIP
  160. ;     If you need to prevent FMSFFS from adding specfic files it finds to your
  161. ;     FMSFile, then you must tell FMSFFS the NAME of each file here.  You may
  162. ;     specify up to 255 FileNameExclude's.
  163. ;       Default: NONE
  164. *------------------------------------------------------------------------------
  165. ;BulletinFile C:\RBBS\BULLETIN\BOLDIES 160
  166. ;     If you are using Warren Muldrow's RFM mod, have MakeRFM uncommented, AND
  167. ;     specified a path and days for FileSpec, then you can also have FMSFFS
  168. ;     create a Bulletin File listing files which will be deleted soon.  The
  169. ;     days paramter tells FMSFFS the cutoff days to list files to be deleted.
  170. ;     For example, if the FileSpec [days] is 30, the BulletinFile [days] is 20
  171. ;     and today is the 1st of the month, then all files in the FileSpec
  172. ;     directory which have NOT been downloaded or viewed will be listed in the
  173. ;     bulletin starting on the 10th (20 days before they will be deleted).  The
  174. ;     RBBS naming convention for BulletinFile applies here.  If BulletinFile
  175. ;     is C:\RBBS\BULLETIN\BOLDIES, the FMSFFS will make OLDIES, OLDIESG,
  176. ;     OLDIESC and OLDIESR (RIP).  The RIP version of the BulletinFile will also
  177. ;     use the CDOR SmartText {SO and {SN.  Stock RBBS will just output 2
  178. ;     spaces for these characters.  If the filename you specify is 8 characters
  179. ;     long, then FMSFFS will only use the first 7 characters.
  180. ;       Default: NONE
  181. *------------------------------------------------------------------------------
  182. ;DirString     Directory of
  183. ;     If you are using RBBS macros in your FMS, then you must identify them here
  184. ;     so FMSFFS can properly handle them.  It is beyond the scope of this
  185. ;     documentation to explain how to use RBBS macros in you FMS files. Please
  186. ;     consult RBBS Documentation and also look at the files contained within
  187. ;     RBBS-UTL.ZIP for further information.
  188. ;       Default: NONE
  189. *------------------------------------------------------------------------------
  190. ;FileDir        C:\RBBS\DIR\HACKS.DEF
  191. ;FileDir        C:\RBBS\DIR\UNWANT.DEF
  192. ;FileDir        C:\RBBS\DIR\PIRATES.DEF
  193. ;     FileDir works in conjunction with the DirString option.  If you do use the
  194. ;     DirString and FileDir options with RBBS macros, please be sure that the
  195. ;     FileDir files are formatted the same as your FMSFile. In otherwords, each
  196. ;     line in the FileDir should have the same number of characters as in your
  197. ;     FMSFile.
  198. ;       Default: NONE
  199. *------------------------------------------------------------------------------
  200. FMSFile        MASTER.DIR
  201. ;FMSFile        MASTER1.DIR
  202. ;FMSFile        MASTER2.DIR
  203. ;FMSFile        MASTER3.DIR
  204. ;FMSFile        MASTER4.DIR
  205. ;     FMSFile is the name of your RBBS FMS file to process.  FMSFFS will only
  206. ;     process your FMSFile(s) listed here if they are specified.  FMSFFS will
  207. ;     not follow an \FMS CH() specification, so if you do chain your FMS files,
  208. ;     then list each one here.  Up to 255 FMSFile's may be specified.
  209. ;       Default: NONE
  210. *------------------------------------------------------------------------------
  211. ;FMSFormat     NOSORT
  212. ;     FMSFormat tells FMSFFS how to sort the FMSFile. By default, FMSFFS will
  213. ;     sort your FMSFile by "backwards" date.  Otherwise, FMSFFS will look for
  214. ;     "TOP" and/or "NOSORT" in the FMS Header and honor those settings.
  215. ;       Default: NONE (date format)
  216. *------------------------------------------------------------------------------
  217. FMSAlpha       ALPHA.DIR
  218. ;     FMSFFS will optionally create an alphabetically sorted FMS file for you if
  219. ;     you specify a filename here.  There is very little overhead to create an
  220. ;     FMSAlpha file because FMSFFS will have a alphabetically sort FMS list
  221. ;     during its process which is used internally and can also be used for this
  222. ;     option.
  223. ;       Default: NONE
  224. *------------------------------------------------------------------------------
  225. FMSAlphaHeader \FMS TOP NOSORT
  226. ;     If you specified an FMSAlpha file, then FMSFFS will insert the
  227. ;     FMSAlphaHeader on the FIRST line of the FMSAlpha file.  When RBBS is set
  228. ;     up with an FMS system, the FMSAlphaHeader is required to tell RBBS how to
  229. ;     handle the list.
  230. ;       Default: \FMS TOP NOSORT
  231. *------------------------------------------------------------------------------
  232. ;FMSDate       .
  233. ;     FMSDate tells FMSFFS how to date FMS entries.  If FMSDate is set to ".",
  234. ;     then FMSFFS will use the physical file date as reported by DOS. FMSDate
  235. ;     with no parameters will tell FMSFFS to use the date as listed in the
  236. ;     FMSFile UNLESS the physical file date as reported by DOS is NEWER than the
  237. ;     FMSFile date.  This keeps your FMSFile updated as BBS files get updated,
  238. ;     placing updated BBS files towards the newer part of the FMSFile list.
  239. ;       Default: NONE (use FMSFile date)
  240. *------------------------------------------------------------------------------
  241. ;DateSeparator  /
  242. ;     DateSeparater is a one character value which you would like FMSFFS to use
  243. ;     for date listings in the FMSFile.  If this option is not enabled, then the
  244. ;     standard date separator is a dash "-".
  245. ;       Default: -
  246. *------------------------------------------------------------------------------
  247. ;FMSDupePath     C:\RBBS\HOLDFILE
  248. ;     If FMSFFS finds any duplicate files, it can move these duplicate files to
  249. ;     a hold directory you specify here.  FMSFFS will move the duplicate file
  250. ;     which is on the lower numbered drive.  For example, if a duplicate file
  251. ;     is found in C:\RBBS\FILES and E:\BBS\RBBS, then the file in C:\RBBS\FILES
  252. ;     would be moved to the hold directory.  If NO path is specified, then
  253. ;     FMSFFS will simply DELETE the duplicate file.
  254. ;       Default: NONE (do not move dupes)
  255. *------------------------------------------------------------------------------
  256. ;FMSMissing     OFFLINE
  257. ;     FMSMissing is a 9 character (or less) text string to be placed in the File
  258. ;     Size field of the FMSFile listing for any FMSFile entry which FMSFFS
  259. ;     cannot find in the FileSpec or FileDir specifications.
  260. ;       Default: NONE (delete missing FMS files from the FMSFile)
  261. *------------------------------------------------------------------------------
  262. UnKnownDesc    <description unavailable>
  263. ;     If FMSFFS finds files NOT listed in FMSFile, then it will automatically
  264. ;     add the file to the FMSFile and give it the description you specify here.
  265. ;     In the event of CHAINED FMSFiles, the unlisted file will be added to the
  266. ;     FIRST FMSFile listed in the FMSFFS.CFG file.
  267. ;       Default: "<Description Unavailable>"
  268. *------------------------------------------------------------------------------
  269. ;FILEID         FILE_ID.DIZ
  270. ;     FMSFFS will search all ZIP, ARC and PAK archived files for FILE_ID.DIZ (or
  271. ;     whatever filename you specify here) and import the FILE_ID.DIZ text into
  272. ;     the FMSFile description.  The FIRST line in the FILE_ID.DIZ will be used
  273. ;     as the MAIN description and any remaining lines in the FILE_ID.DIZ will be
  274. ;     placed in the extended description.  It will take slightly longer for
  275. ;     FMSFFS to look inside archived files for the FILE_ID.DIZ file, so you
  276. ;     should only run FMSFFS with this option ONE TIME.
  277. ;       Default: NONE (do not look)
  278. *------------------------------------------------------------------------------
  279. ;GIF
  280. ;     FMSFFS will add GIF dimensions (ex: (640x480x256)) to all GIF files listed
  281. ;     in the FMSFile to the MAIN FMSFile description.  FMSFFS will only extract
  282. ;     the GIF dimensions and place them in the FMSFile when the FIRST character
  283. ;     of the MAIN FMSFile description does NOT start with "(".  The original
  284. ;     description will then be appended to the end of the dimensions.  It will
  285. ;     take FMSFFS longer to extract this information from each GIF file in your
  286. ;     FMS so you should run FMSFFS with this option ONE TIME.
  287. ;       Default: NONE (do not extract)
  288. *------------------------------------------------------------------------------
  289. ;KeepExtended
  290. ;     FMSFFS will not overwrite an existing FMSFile extended description if
  291. ;     this option is enabled.
  292. ;       Default: OVERWRITE
  293. -------------------------------------------------------------------------------
  294. ;MaxExtendedLines 2
  295. ;     FMSFFS will limit the number of Extended Description lines by what you
  296. ;     set here.  The maximum allowable extended lines per filename is 199.
  297. ;       Default: 10
  298. *------------------------------------------------------------------------------
  299. ;CategoryChange  999  001
  300. ;     FMSFFS can change Category Codes in the FMSFile by using this option.
  301. ;     Both the [old] and [new] paramters must be specified.  The [old] and
  302. ;     [new] paramters should be the same length as the FMSCatLen.  You can
  303. ;     specify up to 255 categories to change.
  304. ;       Default: NONE
  305. *------------------------------------------------------------------------------
  306. FMSCatCode     999
  307. ;     FMSFFS will use the category code specified here for the FMS category for
  308. ;     any files it finds not listed in FMSFile.  This option must be a 3
  309. ;     character string.
  310. ;       Default: 999
  311. *------------------------------------------------------------------------------
  312. FMSDescLen     46
  313. ;     FMSFFS can CHANGE the description length of your FMSFile descriptions by
  314. ;     what you specify here.  There is no upper or lower limit for this option.
  315. ;       Default: 46
  316. *-----------------------------------------------------------------------------
  317. ;FMSExtra       5
  318. ;     FMSFFS can handle 1 extra FMS FIELD in your FMSFile, such as the Times
  319. ;     Downloaded information optionally available with the CDOR mods. If any
  320. ;     extra information is included in your FMSFile, then its LENGTH must be
  321. ;     specified here.  This field must also be located after the FMS description
  322. ;     and before the FMS category.  FMSFFS currently uses FMSExtra specfically
  323. ;     for the CDOR Times Downloaded mod.
  324. ;       Default: 0
  325. *------------------------------------------------------------------------------
  326. FMSCatLen      3
  327. ;     This is the length of the Category CODE in the FMSFile.  With current
  328. ;     versions of RBBS, this length should always be 3.
  329. ;       Default: 3
  330. *------------------------------------------------------------------------------
  331. ZIPCommand     PKUNZIP
  332. ;     This is the command to unZIP.  It is used in conjunction with the FILEID
  333. ;     filename.
  334. ;       Default: PKUNZIP
  335. *------------------------------------------------------------------------------
  336. ARCCommand     PKXARC
  337. ;     This is the command to unARC.  It is used in conjunction with the FILEID
  338. ;     filename.
  339. ;       Default: PKXARC
  340. *------------------------------------------------------------------------------
  341. PAKCommand     PKUNPAK
  342. ;     This is the command to unPAK.  It is used in conjunction with the FILEID
  343. ;     filename.
  344. ;       Default: PKUNPAK
  345. *------------------------------------------------------------------------------
  346.